life-terminating act - Turco Inglés Diccionario